stand a guarantor - German English Dictionary